Macintosh [SC BASIC]



●Abs絶対値を返す
▲Add2つの値を加算:+
▲Alen配列サイズを返す
●And論理積
 Arrayloadデータリソースを配列に読み込み
 Arraysaveデータリソース保存
●Asc文字列のアスキーコードを返す
 Ascan配列内データ検索
 Breakループ脱出
▲Byref関数アドレスを返す
 ByteByte形式に変換
 CharChar形式に変換
●Chr値に対応するアスキー文字を返す
●Closeファイルクローズ
▲Close Consoleウィンドウを閉じる:WINDOW CLOSE
●Cls画面消去
●DebuggerMacsBug起動
●Dec変数から1を引く
▲Do命令実行:FN
▲Do~Case~Default~Endcase多項目分岐処理:SELECT~CASE~END SELECT
▲Dpeek2バイト読み込み:PEEK WORD
▲Dpoke2バイト書き込み:POKE WORD
●Endプログラム終了
●Eofファイルエンド検出
●Errエラー値を返す
●For~Next指定数繰り返す
▲FSOpenファイルオープン:FILES$
▲Function関数定義:LOCAL FN~END FN
 Getファイルからランダムファイルバッファに読み込む
▲Getappcountアプリケーション起動時のオープンされたファイル数を返す:FINDERINFO
▲Getappfileアプリケーション起動時のファイル情報を返す:FINDERINFO
▲Getappmessageアプリケーション起動時のコマンドを返す(開く...,印刷...):FINDERINFO
●Globalグローバル変数宣言
●If~Then~Else~Endif条件により処理を分岐
●Inc変数値に1を加算
●Inkey押されたキーを返す
●Inputキーボードから入力する
●Input#ファイルから入力する
●Instr文字列中から指定文字を検索する
▲IntegerINT形式に変換する:INT
●Left文字列の左側から指定数文字を抜き出す
●Len文字数を返す
●Let変数に代入する
●Line Input#ファイルから1行入力する
●Localローカル変数定義
▲Lpeek4バイト読み出し:PEEK LONG
▲Lpoke4バイト書き込み:POKE LONG
●Mid文字列から指定数文字を抜き出す
●Not否定
●Openファイルオープン
▲Open Consoleウィンドウを開く:WINDOW
●Or論理和
 Parameter関数のパラメータ形式指定
●Peek1バイト読み込み
●Poke1バイト書き込み
●Print文字列や値を表示する
●Print#ファイルにデータを書き出す
 Procedureユーザー手続きの宣言
 Putランダムファイルバッファのデータをディスクに書き出す
 Redim配列サイズ変更
▲Repeat~Until条件が真になるまでループ:DO~UNTIL
●Return関数から戻る
●Right文字列の右側から指定数文字を抜き出す
●Sgn符号を返す
●Str値を文字列に変換(整数)
▲Str255値をパスカル文字列に変換
●String値を文字列に変換
●Sub減算
▲Upper大文字に変換:UCASE$
▲Val文字列を値に変換(整数)
▲Val?文字列を値に変換
●Varptr変数アドレスを返す
▲Write#ファイルに出力